Mohammad Nabi
All-rounder
12 Nov 2024
Afghanistan Cricket TeamMohammad Nabi to retire from ODIs after 2025 Champions Trophy
Afghanistan's all-rounder Mohammad Nabi has announced that he will retire from One Day Internationals (ODIs) following the 2025 ICC Champions Trophy.
12 Nov 2024
Mohammad ShahzadMohammad Nabi eyes Champions Trophy after Afghanistan's ODI series win
Afghanistan cricket team's veteran all-rounder Mohammad Nabi has set his eyes on the 2025 ICC Champions Trophy.
08 Nov 2024
ICC Champions TrophyMohammad Nabi to retire from ODIs after Champions Trophy 2025
Afghanistan's experienced all-rounder Mohammad Nabi has decided to retire from One Day International (ODI) cricket after the ICC Champions Trophy 2025.
13 Jul 2024
Sikandar RazaAll-rounders with 2,000 runs and 50 wickets in Men's T20Is
Sikandar Raza scored valuable 46 runs for Zimbabwe in the 4th T20I versus India at the Harare Sports Club.
27 Jun 2024
ICC T20 World CupT20 WC: Afghanistan bowlers with most wickets in an edition
After making a record-breaking appearance in the 2024 ICC T20 World Cup semi-final, Afghanistan lost to South Africa in what was a one-sided affair.
21 Jun 2024
ICC T20 World CupPlayers with most PoTM awards in T20I cricket
India thrashed Afghanistan in their 2024 ICC T20 World Cup Super 8 encounter at Kensington Oval, Bridgetown.
22 Apr 2024
Jos ButtlerJos Buttler averages 62.25 against MI in IPL: Key stats
Table-toppers Rajasthan Royals will host Mumbai Indians (MI) in the 38th Match 2024 Indian Premier League (IPL).
19 Mar 2024
Rashid KhanRashid Khan becomes first bowler to accomplish this T20I feat
The talismanic Rashid Khan has become the first bowler to complete 100 T20I wickets at neutral venues.
18 Mar 2024
Rashid KhanRashid Khan claims his 5th four-wicket haul in T20Is: Stats
Rashid Khan claimed a superb four-wicket haul versus Ireland in the 2nd T20I to win the match for his side.
18 Mar 2024
Afghanistan Cricket TeamMohammad Nabi slams his sixth half-century in T20Is: Key stats
Veteran Afghanistan all-rounder Mohammad Nabi played a match-defining knock of 59 in the second T20I versus Ireland held in Sharjah.
18 Mar 2024
Afghanistan Cricket TeamAfghanistan beat Ireland in 2nd T20I, level series: Key stats
Afghanistan took down Ireland in the second T20I match held in Sharjah. Riding on Mohammad Nabi's excellent half-century, the Afghans posted 152/9 in 20 overs after a horrific start.
15 Mar 2024
Indian Premier League (IPL)IPL 2024: Decoding the top all-rounders of Mumbai Indians
The 2024 edition of the Indian Premier League (IPL) will get underway on March 22.
14 Mar 2024
Afghanistan Cricket TeamAfghanistan vs Ireland, T20Is 2024: Decoding key stats
Afghanistan are gearing up to host Ireland in a three-match T20I series in the United Arab Emirates, starting on March 15.
13 Mar 2024
Afghanistan Cricket TeamMohammad Nabi becomes sixth Afghanistan bowler with this ODI record
Veteran Afghanistan cricket team all-rounder Mohammad Nabi entered the record books in ODI cricket for his side with a solid five-wicket haul against Ireland.
21 Feb 2024
Afghanistan Cricket Team3rd T20I, Afghanistan beat Sri Lanka in high-scoring thriller: Stats
Afghanistan eked out a three-run win over Sri Lanka to win the third and final T20I on Wednesday in Dambulla.
20 Feb 2024
Sri Lanka Cricket Team3rd T20I preview: In-form SL seek whitewash over sorry Afghanistan
Afghanistan will look to fight for pride in the third T20I against Sri Lanka in Dambulla on Wednesday, February 21.
19 Feb 2024
Sri Lanka Cricket TeamSri Lanka thrash Afghanistan in 2nd T20I, take 2-0 lead
Sri Lanka outplayed Afghanistan in the second T20I at the Rangiri Dambulla International Stadium on Monday.
19 Feb 2024
Afghanistan Cricket TeamMohammad Nabi becomes second Afghanistan batter with 2,000 T20I runs
Afghanistan veteran all-rounder Mohammad Nabi has accomplished 2,000 runs in T20I cricket.
18 Feb 2024
Afghanistan Cricket TeamAfghanistan eye redemption in second T20I versus Sri Lanka: Preview
Sri Lanka will be aiming to wrap up the T20I series with a win against Afghanistan in the second match in Dambulla on February 19.
17 Feb 2024
Rahmanullah GurbazRahmanullah Gurbaz completes 50 T20Is for Afghanistan: Decoding his stats
Afghanistan's swashbuckling opener Rahmanullah Gurbaz has completed 50 appearances in T20I cricket.
16 Feb 2024
Sri Lanka Cricket TeamSri Lanka vs Afghanistan, T20Is 2024: Decoding key stats
Sri Lanka host Afghanistan in a three-match series, starting February 17. All three matches will be held at the Rangiri Dambulla International Stadium, Dambulla.
14 Feb 2024
ICC ODI RankingsICC ODI Rankings: Afghanistan's Mohammad Nabi scripts history
Afghanistan all-rounder Mohammad Nabi has claimed the No. 1 spot among all-rounders in the latest ICC Men's ODI Rankings.
11 Feb 2024
Rahmat ShahRahmat Shah clobbers his sixth ODI fifty against SL: Stats
Rahmat Shah was once again the pick of the Afghanistan batters against Sri Lanka in the second ODI in Pallekele.
11 Feb 2024
Sri Lanka Cricket TeamSri Lanka humble Afghanistan in 2nd ODI, seal series: Stats
Sri Lanka thrashed Afghanistan in the second ODI held in Pallekele by 155 runs.
10 Feb 2024
Sri Lanka Cricket Team2nd ODI preview: Gutted Afghanistan seek redemption against Sri Lanka
The opening ODI between Sri Lanka and Afghanistan turned out to be a run fest with over 700 runs being scored.
10 Feb 2024
Afghanistan Cricket TeamAfghanistan: Decoding their highest scores in ODI cricket
Albeit in a losing cause, Afghanistan on Friday (February 9) posted their highest team score in ODI cricket.
10 Feb 2024
Afghanistan Cricket TeamMohammad Nabi and Azmatullah Omarzai script these ODI partnership records
Afghanistan duo Mohammad Nabi and Azmatullah Omarzai played their skins out in an enthralling first ODI versus Sri Lanka in Pallekele.
10 Feb 2024
Sri Lanka Cricket TeamPramod Madushan claims career-best ODI figures of 4/75 versus Afghanistan
Pramod Madushan was the pick of the bowlers for Sri Lanka against Afghanistan in the first ODI in Pallekele.
09 Feb 2024
Sri Lanka Cricket Team1st ODI, Sri Lanka pip Afghanistan in a run-fest: Stats
It was a memorable 50th ODI appearance for Pathum Nissanka as Sri Lanka overcame valiant Afghanistan in the first ODI in Pallekele.
09 Feb 2024
Afghanistan Cricket TeamAfghanistan's Azmatullah Omarzai shines with maiden ODI hundred: Stats
Afghanistan all-rounder Azmatullah Omarzai showed great determination during his knock against Sri Lanka in the first ODI in Pallekele.
09 Feb 2024
Afghanistan Cricket TeamAfghanistan's Mohammad Nabi hammers second ODI century: Key stats
Mohammad Nabi played a mature knock against Sri Lanka in the first ODI in Pallekele.
22 Jan 2024
Indian Premier League (IPL)IPL 2024: Decoding the key stats of MI's spin attack
The 2024 Indian Premier League (IPL) will mark the start of a new era for Mumbai Indians (MI) with all-rounder Hardik Pandya being at the helm of affairs.
18 Jan 2024
Gulbadin NaibGulbadin Naib smashes the joint-fastest T20I fifty for Afghanistan: Stats
Afghanistan's Gulbadin Naib scored a sensational 55*-run knock from 23 balls in the third and final T20I versus India in Bengaluru on Wednesday.
18 Jan 2024
India vs Afghanistan CricketMohammad Nabi scripts a unique T20I batting record for Afghanistan
Mohammad Nabi scored a useful 16-ball 34 in the third and final T20I versus India in Bengaluru on Wednesday.
17 Jan 2024
India vs Afghanistan CricketIndia win 3rd T20I through two Super Overs; rout Afghanistan
India routed Afghanistan 3-0 after winning the 3rd and final T20I at the M Chinnaswamy Stadium, Bengaluru.
16 Jan 2024
Indian Cricket TeamIndia vs Afghanistan, 3rd T20I: Visitors aim to salvage pride
Afghanistan's hopes of winning the T20I series against India were crushed as the hosts won two consecutive matches to seal the series.
13 Jan 2024
Indian Cricket TeamIndia vs Afghanistan, 2nd T20I: Hosts aim to seal series
India thrashed Afghanistan by six wickets in the opening T20I clash on Thursday. The hosts will aim to wrap up the series at the Holkar Stadium in Indore on January 14.
11 Jan 2024
India vs Afghanistan CricketIndia extend their winning streak against Afghanistan, win Mohali T20I
India beat Afghanistan in the 1st T20I at a chilly Punjab Cricket Association IS Bindra Stadium, Mohali.
11 Jan 2024
India vs Afghanistan CricketAfghanistan record their highest T20I total against India (158/5)
India restricted Afghanistan to 158/5 in the 1st T20I at the PCA IS Bindra Stadium, Mohali.
09 Jan 2024
Indian Cricket TeamIndia vs Afghanistan, 1st T20I: PCA Stadium pitch report
India will look to start strong against Afghanistan in the first of the three-match T20I series starting on January 11.
09 Jan 2024
Indian Cricket Team1st T20I: India aim to start strong against spirited Afghanistan
India will kick-start the three-match T20I series against Afghanistan on January 11 at the Punjab Cricket Association Stadium in Mohali.
08 Jan 2024
India vs Afghanistan CricketFirst-ever bilateral T20I series involving India, Afghanistan: Statistical preview
India are set to host Afghanistan in a three-match T20I series at home.
19 Dec 2023
Mumbai Indians (MI)IPL 2024 auction: Mumbai Indians go big on overseas pacers
Mumbai Indians have made some interesting choices at the 2024 Indian Premier League auction.
08 Dec 2023
Sikandar RazaSikandar Raza owns joint-second-most POTM awards in T20Is: Details
Zimbabwe skipper Sikandar Raza slammed a fine 65 against Ireland in the T20I series opener in Harare.
02 Dec 2023
Indian Premier League (IPL)IPL 2024 auction: 5 prominent players who might go unsold
The player auction for the 2024 Indian Premier League (IPL) is scheduled to take place at the Coca-Cola Arena in Dubai on December 19.
03 Nov 2023
Afghanistan Cricket TeamAfghanistan claim their fourth win in World Cup 2023: Stats
Afghanistan claimed a solid win over the Netherlands in match number 34 of the ICC Cricket World Cup 2023 on Friday in Lucknow.
03 Nov 2023
ICC Cricket World CupICC World Cup: Sybrand Engelbrecht slams his second fifty
Netherlands batter Sybrand Engelbrecht smoked a valiant half-century against Afghanistan in Match 34 of the ongoing 2023 ICC Cricket World Cup.
03 Nov 2023
Afghanistan Cricket TeamICC World Cup: Afghanistan restrict Netherlands to 179/10
Netherlands struggled to get going against Afghanistan in match number 34 of the 2023 ICC Cricket World Cup on Friday at the Ekana Sports City stadium in Lucknow.
03 Nov 2023
ICC Cricket World CupMujeeb Ur Rahman races to 100 ODI wickets: Key stats
Afghanistan's mystery spinner Mujeeb Ur Rahman has raced to 100 wickets in ODI cricket.
02 Nov 2023
Hashmatullah ShahidiHashmatullah Shahidi owns this record for Afghanistan in ODI WC
Afghanistan skipper Hashmatullah Shahidi has completed 2,000 runs in ODI cricket.
30 Oct 2023
Rashid KhanRashid Khan fourth Afghanistan player to complete 100 ODIs: Stats
Star leg-spinner Rashid Khan has become the fourth player to complete 100 ODIs for Afghanistan.
22 Oct 2023
ICC Cricket World CupWorld Cup: Pakistan seek return to winning ways against Afghanistan
Pakistan will look to return to the winning ways as they meet Afghanistan in Match 22 of the 2023 ICC Cricket World Cup.
16 Oct 2023
ICC Cricket World CupMohammad Nabi completes 250 international wickets, accomplishes this double
Veteran all-rounder Mohammad Nabi was instrumental to Afghanistan's historic win over England in Match 13 of the 2023 ICC Cricket World Cup in Delhi.
16 Oct 2023
Afghanistan Cricket TeamICC World Cup: Decoding Afghanistan's biggest wins in ODI cricket
Afghanistan have developed into a very potent team in limited-overs cricket in the last decade.
15 Oct 2023
ICC Cricket World CupWC: Spinners take eight wickets in Afghanistan's win over England
Afghanistan upset defending champions England in the 2023 ICC Cricket World Cup encounter in Delhi.
15 Oct 2023
Afghanistan Cricket TeamMohammad Nabi excels in his 150th ODI for Afghanistan: Stats
Mohammad Nabi played a big role in Afghanistan's historic win over England in match 13 of the 2023 ICC Cricket World Cup in Delhi.
06 Oct 2023
ICC Cricket World CupICC Cricket World Cup: Bangladesh kick-start campaign against Afghanistan
Match 3 of the 2023 ICC Cricket World Cup will see Bangladesh and Afghanistan kick-start their campaign against each other.
01 Oct 2023
Afghanistan Cricket TeamICC Cricket World Cup 2023: Decoding the Afghanistan squad
The 2023 ICC Cricket World Cup, which will be played in India, gets underway on October 5.
22 Sep 2023
ICC Cricket World CupICC World Cup 2023: Statistical records of Afghanistan
The 2023 ICC Cricket World Cup, which will be played in India, gets underway on October 5.
06 Sep 2023
Asia CupMohammad Nabi slams fastest-ever ODI half-century for Afghanistan: Key stats
Sri Lanka beat Afghanistan at the Gaddafi Stadium, Lahore, to reach the Asia Cup 2023 Super Fours.
05 Sep 2023
Asia CupAsia Cup: Sri Lanka reach Super Fours; Afghanistan knocked out
In what was a cracking contest, Sri Lanka beat Afghanistan at the Gaddafi Stadium, Lahore, to reach the Asia Cup 2023 Super Fours.
04 Sep 2023
Asia CupAsia Cup, AFG vs SL: Preview, stats, and Dream11 prediction
Team Afghanistan will meet Sri Lanka in Match 6 of the 2023 Asia Cup.
27 Aug 2023
Afghanistan Cricket TeamAfghanistan announce 17-member squad for 2023 Asia Cup: Details
Afghanistan have named their 17-member squad for the upcoming Asia Cup 2023, which gets underway on August 30.
25 Aug 2023
Afghanistan Cricket TeamAFG vs PAK, 3rd ODI: Preview, stats, and Dream11 prediction
With the series already in the bag, Pakistan will fight for a clean sweep in the third and final ODI against Afghanistan.
21 Aug 2023
Pakistan Cricket Team1st ODI: Full-strength Afghanistan out to script history against Pakistan
Afghanistan and Pakistan will meet in a three-match ODI series in the build-up to the 2023 Asia Cup.
20 Aug 2023
Afghanistan Cricket TeamAfghanistan vs Pakistan ODIs 2023: Decoding key player battles
Afghanistan will cross swords with Pakistan in a three-match ODI series, starting on August 22.
20 Aug 2023
Pakistan Cricket TeamAFG vs PAK ODIs, Mohammad Nabi can accomplish these milestones
Afghanistan are gearing up to meet Pakistan in a three-match ODI series, starting on August 22.
Format | M | Ing | NO | R | HS | A | SR | 100s | 50s |
Test | 3 | 6 | 0 | 33 | 24 | 5.5 | 48.52 | 0 | 0 |
ODI | 154 | 135 | 15 | 3,194 | 116 | 26.61 | 85.81 | 1 | 16 |
T20I | 109 | 101 | 19 | 1,825 | 89 | 22.25 | 137.94 | 0 | 5 |
T20 | 366 | 309 | 60 | 5,370 | 89 | 21.56 | 136.81 | 0 | 15 |
List A | 189 | 168 | 18 | 4,198 | 146 | 27.98 | 88.34 | 3 | 19 |
First Class | 35 | 57 | 4 | 1,284 | 117 | 24.22 | 51.71 | 2 | 5 |
Format | M | Ing | Balls | R | W | A | SR | E | 5W | 10W |
Test | 3 | 5 | 546 | 254 | 8 | 31.75 | 68.2 | 2.79 | 0 | 0 |
ODI | 154 | 149 | 7,242 | 5,174 | 160 | 32.33 | 45.2 | 4.28 | 0 | 0 |
T20I | 109 | 103 | 1,990 | 2,427 | 87 | 27.89 | 22.8 | 7.31 | 0 | 0 |
T20 | 366 | 352 | 6,928 | 8,103 | 331 | 24.48 | 20.9 | 7.01 | 1 | 0 |
List A | 189 | 184 | 9,043 | 6,414 | 208 | 30.83 | 43.4 | 4.25 | 1 | 0 |
First Class | 35 | 57 | 4,848 | 2,178 | 94 | 23.17 | 51.5 | 2.69 | 3 | 0 |